Skip to content

Conversation

@obigriffith
Copy link
Collaborator

@obigriffith obigriffith commented Apr 28, 2025

resolves #101

Purpose/implementation Section

What changes are being implemented in this Pull Request?

What was your approach?

What GitHub issue does your pull request address?

Tell potential reviewers what kind of feedback you are soliciting.

New Content Checklist

@github-actions
Copy link
Contributor

github-actions bot commented Apr 28, 2025

No spelling errors! 🎉
Comment updated at 2025-04-29-03:15:19 with changes from 7dcaf56

@github-actions
Copy link
Contributor

github-actions bot commented Apr 28, 2025

⚠️ broken url errors ⚠️
There are broken url errors that need to be addressed.
Click here ➡️ for broken url errors!
Add errors that aren't errors to the resources/ignore-urls.txt file of this repo.
If you are having troubles see this guide
Comment updated at 2025-04-29-03:15:20 with changes from 7dcaf56

@github-actions
Copy link
Contributor

github-actions bot commented Apr 28, 2025

Re-rendered previews from the latest commit:

* note not all html features will be properly displayed in the "quick preview" but it will give you a rough idea.

Updated at 2025-08-11 with changes from the latest commit f12bb05

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I feel that there is something important missing from this chapter, specifically the issue of LICENSE. The chapter title, contents and conclusion of the excellent tutorial video for creating a github repo all imply that we are starting an "open source" project. However, without adding license, the project is public but not open source. For a new github repo (even a public one) without a license, the default copyright laws apply, meaning that the author/creators retains all rights to their source code and no one may reproduce, distribute, or create derivative works. In order to be open source it must include a license which meets the definition of open source. The end of this chapter would be a good place to introduce this idea and maybe show how easy it is to add a license in github.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@carriewright11 is this one of the 3?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah but I took care of it - you can find what you need in the issues :)

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When running the renv::snapshot() command I was prompted with a dialogue:

It looks like you've called renv::snapshot() in a project that hasn't been activated yet.
How would you like to proceed?
1: Activate the project and use the project library.
2: Do not activate the project and use the current library paths.
3: Cancel and resolve the situation another way.

I wasn't sure of the correct response. It might be good to give some guidance to learners on this topic.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@carriewright11 is this another one of the 3?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, i see the linked issues now. Sorry

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no worries!

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I struggled with the penultimate exercise for this chapter (7.5.1). I was working off a version of the code from previous chapters (which I think should have been up to date) but it didn't quite match the "before" code I was meant to update. So, I downloaded the suggested project files (section 7.4). However, these seemed to match the "before" expectation even less well. I think they are actually the "after" solution.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I renamed each section to not say that is ok to use previous chapters - it looks like they change a bit each time and I called this the example projects instead of activity files. Would be great if you could check this again though

fixing broken links etc. from main
@github-actions
Copy link
Contributor

github-actions bot commented Aug 11, 2025

OTTR Check Results

Summary

  • Spelling check: ✅ PASSED (0 errors found, threshold: 0)
  • URL check: ✅ PASSED (0 errors found, threshold: 0)

🎉 All checks passed!

Last Updated: 2025-08-11-19:41:41

@carriewright11
Copy link
Member

carriewright11 commented Aug 11, 2025

@kweav It would be great to resolve these before the workshop if possible. I need to shift gears now. Could you take a look at the 3 remaining feedback points? I think it would be good to start a new PR for those. I made new issues for them

@kweav
Copy link
Contributor

kweav commented Aug 11, 2025

@carriewright11 yes, I will take a look

@carriewright11
Copy link
Member

I can do the licensing one now actually @kweav

@carriewright11
Copy link
Member

@carriewright11 yes, I will take a look

thank you!

@carriewright11 carriewright11 merged commit 0d33abb into main Aug 11, 2025
5 checks passed
@carriewright11 carriewright11 deleted the obi-preview-1 branch August 11, 2025 19:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

add a bit on licensing

4 participants